completed successfully - German English Dictionary